xxxxxxxxxx
32
let scaleAmount = 1
function setup() {
createCanvas(400, 400);
textAlign(CENTER, CENTER)
textSize(5)
angleMode(DEGREES)
}
function draw() {
background("blue");
push()
let shearXAmount = dist(200, 200, mouseX, mouseY)
let shearYAmount = dist(200, 200, mouseY, mouseX)
let rotateAmount = dist(200, 200, mouseY, mouseX)
let scaleAmount = dist(200, 200, mouseX, mouseY)
translate(200, 200)
shearX(shearXAmount)
shearY(shearYAmount)
rotate(rotateAmount)
scale(scaleAmount)
fill("orange")
text("FOLD", 0, 0)
pop()
}